body{background:#F4F4F4;}.m-cart{line-height:2;}.m-cart a{color:#222;}.m-cart .item{font-size:12px;position:relative;padding:15px 20px;overflow:hidden;background:#fff;-webkit-transition:all .3s;transition:all .3s;}.m-cart .item.destroy{opacity:0;padding-top:0;padding-bottom:0;height:0px;}.m-cart .item .pic{position:absolute;left:20px;top:20px;width:64px;}.m-cart .item .pic img{width:100%;}.m-cart .item .text{padding-left:80px;}.m-cart .item .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;}.m-cart .item .remain{color:#2A96FF;}.m-cart .item .del{position:absolute;right:20px;top:62px;overflow:hidden;}.m-cart .item .pro-number{margin-left:5px;}.m-cart .item .pro-number-input{width:2em;}.m-cart .empty{text-align:center;padding-top:100px;}.m-cart .empty a{color:#39f}.m-cart .hint{margin-top:10px;background:#fffca9;color:#f60;padding:0 10px;line-height:1.6;}.embed .m-cart{padding-top:0;}.embed .m-simpleHeader{display:none}h1, h2, h3, h4, h5, h6, th {
    font-size: 100%;
    font-weight: normal;
}.w-number {
margin-left:5px;
    padding: 0 24px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    -webkit-user-select: none;
    user-select: none;
}
.w-number-input {
    font-size: 14px;
    text-align: center;
    width: 45px;
    
    height: 22px;
    padding: 2px 4px;
    outline: none;
}
input {
    -webkit-appearance: none;
}
.m-cart a {
    color: #222;
}
.w-number-btn-plus {
    right: 0;
    top: 0;
}

a {
    color: #0079fe;
    text-decoration: none;
    outline: none;
}
.w-number-btn:hover {
    background: #f8f8f8;
    color: #333;
    text-decoration: none;
}
.m-cart a {
    color: #222;
}
a:hover {
    text-decoration: none;
}
.w-number-btn-minus {
    left: 0;
    top: 0;
}
.w-number-btn {
    font-size: 18px;
    width: 26px;
    height: 26px;
    line-height: 24px;
    text-decoration: none;
    position: absolute;
    right: 0;
    text-align: center;
    overflow: hidden;
    background: #F5F5F5;
    color: #9e9e9e;
    border: 1px solid #e0e0e0;
}
.c-ul{

    margin-top: 10px;
    margin-bottom: 8px;
    overflow: hidden;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
    cursor: pointer;

}
.c-ul li{
    background-color: #FF0000;
   
    text-align: center;
    color: white;
    padding: 1px;
    border-radius: 5px;
    width: 35px;
    height: 25px;
    line-height: 25px;
    margin-left: 0.6rem;
}
.ico {
    display: inline-block;
    vertical-align: middle;
    background: url('../image/10.png') no-repeat;
    background-size: 300px 300px;
}
.m-simpleFooter {
    padding: 8px 10px;
    bottom: 0;
    border-width: 1px 0;
    line-height: 32px;
    height: 32px;
}
.m-simpleHeader, .m-simpleFooter {
    position: fixed;
    z-index: 2;
    left: 0;
    right: 0;
    height: 38px;
    line-height: 38px;
    
    background: #fff;
}
.w-button-main {
    background: #FF0000;
    border-color: #b6243d;
}
.w-button {
    text-align: center;
    white-space: nowrap;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    background: #3399FE;
    border-width: 0;
    border-style: solid;
    border-color: #1B7DE0;
    padding: 0 15px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 3px;
    cursor: pointer;
    text-decoration: none!important;
    outline: none;
}
.m-simpleFooter-ext {
    position: absolute;
    right: 10px;
    top: 8px;
}
.w-button-main {
    background: #FF0000;
    border-color: #b6243d;
}
.m-simpleFooter {
    padding: 8px 10px;
    bottom: 0;
    border-width: 1px 0;
    line-height: 32px;
    height: 32px;
}